const translation = {
  sidebar: {
    appCenter: 'アプリセンター',
    withDingTalk: 'DingTalkでログイン',
  },
  appCenter: {
    description: '以下はアプリセンターです。ここでカテゴリ分けされたアプリを閲覧できます',
  },
  app: {
    syncAppOk: '同期に成功しました',
    Uncategorized: '未分類',
    confirmSyncApp: 'アプリの同期を確認',
    syncToAppTemplate: 'アプリテンプレートに同期',
    cancelSyncToAppTemplate: 'アプリテンプレートへの同期をキャンセル',
    confirmSyncAppContent: '探索画面にアプリを同期し、関連するタグを作成',
    cloneSyncToAppTemplate: 'アプリテンプレートに同期',
    cloneCancelSyncToAppTemplate: '探索画面への同期をキャンセルし、関連するタグを削除',
  },
  appMenus: {
    userOverview: '個人モニタリング',
  },
  modelSyncWorkspaceCustomize: {
    workspacePlaceholder: 'ワークスペースを選択',
  },
  fileUploader: {
    uploadFromComputer: 'ローカルからアップロード',
    uploadFromComputerReadError: 'ファイルの読み取りに失敗しました。もう一度選択してください。',
    uploadFromComputerUploadError: 'ファイルのアップロードに失敗しました。もう一度アップロードしてください。',
    uploadFromComputerLimit: 'アップロードファイルは{size} MB以下にしてください',
    pasteFileLink: 'ファイルリンクを貼り付け',
    pasteFileLinkInputPlaceholder: 'ここにファイルリンクを貼り付けてください',
    pasteFileLinkInvalid: 'ファイルリンクが無効です',
    fileUpload: 'ファイルアップロード',
  },
  aiVideo: {
    title: 'AI ビデオ',
    translate: 'ビデオ翻訳',
  },
  billingList: {
    headerPlaceholder: '転送ヘッダーを入力してください',
    header: '転送ヘッダー',
    comeBack: '< 戻る',
    add: '新しい転送ロジックを追加',
    router: 'ルーター',
    delete: '削除',
    link: 'リンク',
    edit: '編集',
    open: '展開',
  },
  apiKeyModal: {
    dayLimitItemName: 'キーの1日の制限',
    monthLimitItemName: 'キーの月間制限',
    noLimitTips: '-1 は制限なしを意味します',
    noLimit: '制限なし',
    apiSecretKeyTips: '制限を設定してください',
    descriptionPlaceholder: 'キーの用途',
    dayLimit: '1日の使用制限',
    monthLimit: '月間使用制限',
    accumulatedLimit: '累計使用制限',
  },
  // バッチ処理関連
  batchWorkflow: {
    rowCount: '合計 {{count}} 行のデータ',
    willUseBatchProcessing: '10行を超える場合、バッチ処理を使用します',
    uploading: 'アップロード中',
    batchUploadSuccess: 'バッチタスクが作成されました',
    batchUploadFailed: 'バッチアップロードに失敗しました',
    downloadFailed: 'ダウンロードに失敗しました',
    batchJobs: '{{num}} 個のバッチタスク',
    progress: '進捗',
    pending: '処理待ち',
    running: '実行中',
    completed: '完了',
    failed: '失敗',
    stopped: '停止',
    processing: '生成中',
    stop: '停止',
    resume: '再開',
    retry: '再試行',
    rerun: '再実行',
    download: 'ダウンロード',
    createdAt: '作成日時',
    updatedAt: '更新日時',
    uploadedFileName: 'アップロードされたファイル名',
    uploadTime: 'アップロード時刻',
    processed: '{{processed}}/{{total}} 行を処理済み',
    initializing: 'バッチタスクを初期化中...',
    pleaseWait: 'お待ちください',
    dataRetentionNotice: 'データ保持に関する注意事項',
    dataRetentionDescription: 'バッチタスク記録は30日後に自動的にクリーンアップされ、ストレージスペースが最適化されます。',
    batchStatus: {
      pending: '処理待ち',
      processing: '処理中',
      completed: '完了',
      failed: '失敗',
      stopped: '停止',
    },
  },
}

export default translation
